a tightly-fitting - Turkish English Dictionary